今天是30天程式語言研究的第二十八天,由於最近寫unix語言的東西用到很多,所以做了很多筆記,就想說也分享給大家。
筆記:
grep:
-i  不分大小寫
-n  顯示行號
-v  印出不包含關鍵字的行
grep 'word' filename     在file內搜尋字元/字串並顯示
ex. a = 123xx45x
x6
77
grep 'x' a     =>123xx45x
x6
grep 'xx' a    =>123xx45x
grep word file1 file2     可同時在多個檔案內搜尋
gzip:
gzip filename      壓縮檔案
gzip -d filename   解壓縮檔案
gunzip filename    解壓縮檔案
tar:打包(非壓縮不改變屬性)
-c   建壓縮檔
-v    壓縮"過程中"顯示檔案
-f    使用檔案名字
-z    同時有gzip屬性
-x    解壓縮檔
-t    看tarfile裡的檔案
-cvf  打包
-xvf   解封包
-tvf  看封包內含檔案
-C   指定解壓縮/封包位置
Ex. tar –cvf  dir.tar dir/	      把目錄dir整個包成dir.tar
tar –xvf  dir.tar	          解封包(dir名字一樣會覆蓋舊的)
tar –xvf  dir.tar –C  file/  把東西解封到file內
tar –tvf  dir.tar	          看封包內含檔案
tar zcvf  dir.tar.gz dir	  壓縮目錄
tar zxvf  dir.tar.gz	      解壓縮目錄